spectacular success - Turkish English Dictionary